Caribbean Sea
Explore definitions, synonyms, and language insights of Caribbean Sea
Definitions
                    Noun
                    
            an arm of the Atlantic Ocean between North and South America; the origin of the Gulf stream